atomic explosions - Turkish English Dictionary